var translate = require("./translate");

var wechatData = {
	"Juju":"我替主人问你好/:,@-D",
	"juju":"我替主人问你好/:,@-D",
	"Vivi":"我替主人问你好~",
	"vivi":"我替主人问你好~",
	"泰国":"泰国好玩不?",
	"台湾":"台湾好玩不？",
	"北京":"北京好玩不",
	"上海":"回上海了吗？",
	"琴":"吉他，刚学，都是破音/::<",
	"吉他":"吉他，刚学，都是破音/::<",
	"书":"好像有借，我回去找找，看看口水擦干没...",
	"黄思飞":"小飞飞啊~~~",
	"Nina":"Nina早，找我主人什么事？",
	"nina":"nina早，找我主人什么事？",
	"朱彬":"congratulation!你懂的～",
	"Jeff":"大Jeff最近去哪里high啊",
	"jeff":"大Jeff最近去哪里high啊",
	"楚俣":"二哥，以后就是邻居啦～啦～啦～",
	"朱磊":"请问那个zhulei, 2吗？啊，祖师爷！",
	"钱进":"炉石，再来40/:,@P/:,@P/:,@P",
	"Nathan":"老板，有啥指示！",
	"李伟东":"老板，有啥指示！",
	"nathan":"老板，有啥指示！",
	"微信":"啊？，不好意思，刚系统大姨妈了下",
	"加班":"是啊，惨啊",
	"土豪":"土鳖吧...",
	" ":"...",
	"  ":"...",
	"   ":"...",
	"你好":"你好/:,@-D",
	"早上":"早上好/:,@-D",
	"晚安":"晚安/:,@-D",
	"java":"恩，技术一流！",
	"代码":"只剩下代码了.../::’(",
	"炉石":"走，挑一盘",
	"Viola":"翠莲？",
	"袁翠霞":"翠莲？",
	"全家":"啊，真难吃",
	"篮球":"那天下雨不？",
	"国宇翔":"以后跟你混了！",
	"邢悦":"最近胖了吗？/:,@P",
	"乐佳华":"什么时候聚啊",
	"耿幸凤":"下次开车出去玩吧～",
	"胖":"最近衣服又瘦了.../::(",
	"麻辣烫":"走，吃麻辣烫去",
	"红烧肉":"什么时候做红烧肉啊，主人都等急了/:fade",
	"iphone":"iphone6 plus听说会弯的哦/::!",
	"iPhone":"iphone6 plus听说会弯的哦/::!",
	"三星":"恨死三星了",
	"乐乐":"走，乒乓去～/:oo",
	"Taylor":"什么时候/:oo啊/:,@P",
	"乒乓":"我乒乓很厉害哦",
	"妈妈":"妈妈可好了呢",
	"爸爸":"爸爸很好啊",
	"公众号":"恩，我是我主人的公众号，会以预设回答你问题，别欺负我哦",
	"游戏":"我推荐你玩炉石传说吧",
	"公司":"我主人公司在张江哦，近吧",
	"近":"不近吗？",
	"好玩":"好玩啊...有给我主人带礼物吗？",
	"汪秋洁":"逗～ /:,@P/:,@P/:,@P",
	"Jiessie":"逗～ /:,@P/:,@P/:,@P",
	"Queenie":"国庆幸苦了.../::D",
	"钱双双":"国庆幸苦了.../::D",
	"李冲":"女汉子，以后靠你了哈哈~~~",
	"遇见":"谢谢一年来有这样的机会认识你们，记着陪我走过的每一天，我爱你们",
	"July":"走，乒乓去",
	"柳任之":"走，乒乓去",
	"姓名":"我叫果酱，见到你很高兴，请多关照",
	"名字":"我叫果酱，见到你很高兴，请多关照",
	"国庆":"国庆我没出去玩哦，在家里练琴呢",
	"电话":"公开场合，不要随便问我要电话嘛",
	"没有":"/:,@o",
	"叫":"我叫果酱，见到你很高兴，请多关照",
	"default":"不要欺负阿拉，阿拉不晓得怎么回答你～"
};

var wechatDataSpecific = {};
wechatDataSpecific["音乐"] = {"msgType":"music","title":"Skaty boy","description":"我推荐你个音乐吧","musicUrl":"","HQMusicUrl":""};

wechatData.handler = function(inputMsgContent,callback){
	for(var attr in wechatData){
		if(typeof inputMsgContent ==='string' && inputMsgContent.indexOf(attr)>=0){
			callback({"answer": wechatData[attr],"msgType":"text","selected":attr});
			return;
		}
	}
	
	
	var translateResult = "";
	translate(inputMsgContent, function(result) {
		console.log("HandleData: "+result);
		if(result !== ""){
			translateResult = result;
		}else{
			translateResult = wechatData["default"];
		}
		callback({"answer": translateResult,"msgType":"text","selected":"default"});
		return;
	});
	return;
};

module.exports = wechatData;